Location: Eleuthera, Governor’s Harbour, Bahamas
Features: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.