Description
Villa Mabiga is a recently opened beach resort with fine, white sand, and clear waters. Despite having just opened during the latter part of 2020, it is quickly becoming one of Caraga's favored destinations. It has modern private accommodations and provision for camping.
Section Type
Activity
Location
{"place_name": "","address": "Caraga, Davao Oriental","place_id": "","lat": "7.3898432891574","lon": "126.56654933945"}
Zoom level
15
Region
Trivia Place
Off