EN
Trident Estate 6 Bedroom Estate — Hotel in North Palmetto Point, Bahamas