Calaguas Island Travel Guide – Camarines Norte
Unknown to many, Calaguas Island is not just the famous long stretch of the white sand beach where boatmen from Mercedes, Paracale, and Vinzons bring their guests. Calaguas is composed of group of islands...