Bellaroca Island Resort and Spa

Just wanted to let you know that the resort on Elefante Island opened on February 14, 2009 and is owned by a Filipino corporation and managed by Genesis Hotels and Resorts. The resort description is below: All 20 hectares of Bellarocca Island Resort and Spa are mountainous terrain, with its highest point at 114 meters […]