Hotels

Carambola Beach Resort

Carambola Beach Resort is located on a secluded beach front, nestled between 28 acres of palm covered hills and rocky cliffs. This resort sits on a private 1,000 feet stretch of sparkling sandy beach, isolated by a surrounding of flourishing palm trees. Located between the two major cities

Read the full article →