Located on sunny Eleuthera Island in the Bahamas, French Leave Resort, Autograph Collection features 20 private Bahamian villas with views of Governor's Harbour. Accommodations come equipped with ...
Governor's Island, just off the southern tip of Manhattan and its financial district has sat abandoned since 1996 when the former federal run military and then Coast Guard base was closed.