Eleuthera, Governor’s Harbour Bahamas
Luxury over water villa beach resort with scuba diving, snorkeling, swimming pool, marina, health club / gym, hot tub, fishing, kayaks, Wi Fi and wedding facilities. Located in Governor’s Harbour, Eleuthera, Bahamas.