Located on 4,200 acres on the 110-mile island of Eleuthera, Bahamas, Cape Eleuthera Resort and Yacht Club features luxury accommodations overlooking a newly renovated marina on the pristine, turquoise waters surrounding the Bahamian peninsula. Amenities for this resort include kayaking, diving, snorkeling and fitness trails, in addition to world renowned sport fishing. Powell Pointe captures the tranquil Caribbean spirit and provides a unique island experience.
MSI provided site landscape and hardscape design for the project.

