CARAMOAN ISLAND, PHILIPPINES
A paradise isolated in Camarines Sur is the Islands of Caramoan. This is in no doubt the islands remain unexploited from commercial tourism which tops …
Mermaid born with legs to travel the world
A paradise isolated in Camarines Sur is the Islands of Caramoan. This is in no doubt the islands remain unexploited from commercial tourism which tops …