Only five minutes from award-winning Grace Bay Beach, Sugar Apple is a brand-new villa located on the serene, canal-side cul de sac of Kira Island.
Sitting directly on the Leeward Marina, opposite Mangrove Cay and with views of the clear island waters,...
more