pamelajaneocol.com
CARAMOAN
Caramoan? Where in the world is this place? Caramoan is one of the many remote islands in the province of Camarines Sur. The foreign TV series “Survivor USA” was filmed here, causing a …