Survivor Series – Caramoan Peninsula, CamSur Philippines
September 10, 2014
The real reason of our Bicol getaway is to see the Caramoan Islands in Camarines Sur famed by the tv show The Survivor Series of multiple countries. Most of the islets are not commercialized and inhabited which made the peninsula really ideal for the popular tv show.