Georges Island National Historic Site of Canada has a lighthouse and is the location of Fort Charlotte. Georges Island National Historic Site of Canada has a lighthouse and is the location of Fort Charlotte.Georges Island National Historic Site of Canada has a lighthouse and is the location of Fort Charlotte.