Gregorio Beach Resort
Home
Cottages
Aminities & Activites
Panoramic Views
Transport & Facilities
Food
Contact Us
About Us
Sitemap
White Sand Along the Beach
D' Pujada Island.
D' Waniban Island
D' Vanishing Island.
Twin Dinosaur Island.
A very clean white sand.