cebufinest.com
Cabana Beach Club Resort: Dive and Dine in Moalboal - Cebu Finest
Cabana Beach Club Resort is one of the resorts among the three sister group of resorts - Cabana, Sole e Mare Beach Resort, and Marina Village Beach Resort.