Catanduanes Beach Resorts

Twin Rock Beach Resort
Twin Rock Beach Resort

An idyllic cove southeast of Virac, Catanduanes vibrates with a soul that fills the seawaters within it, the green hills envelopes it as it feels secured and serene under the guardianship of its two sentinels, the Viracnons called the twin rock.