26 Caramoan tourist spots you MUST see Looking for Caramoan tourist spots? You got it! Caramoan is the Philippines’ next top tourist destination, thanks to Survivor, the TV series that introduced this paradise to the world. This town in Camarines Norte is a gateway to tourist spots Anna May 11, 2019March 14, 2021