Shangri-La home Casa o chalet Governor's Harbour, Harbour Island
Set in Governorʼs Harbour in the Eleuthera Island region, Shangri-La home has a garden. This holiday home offers free private parking, an ATM and free Wi-Fi.
Governor's Harbour, Bahamas