Thesweetscape Travel Blog

Twin Rock Resort, Catanduanes

Twin Rock Resort Catanduanes

Catanduanes is an island province located in the Bicol Region of Luzon in the Philippines. It is the 12th-largest Island in the Philippines. Its capital is Virac and the province lies to the east of Camarines Sur across Maqueda Channel (Source: Wikipedia). Where is it located? Location: Barangay Igang in Virac Catanduanes. How to get …

Twin Rock Resort, Catanduanes Read More »