Tag - Caramoan

Articles about Caramoan, a municipality in the province of Camarines Sur, Philippines. Caramoan is located in the Bicol Region of Luzon island.