Because of the Survivor reality television show, the islands around the Caramoan Peninsula in Camarines Sur have gained the interest of many in search of adventure, and fun-filled vacations in pristine waters. We checked it out for ourselves by checking in the Tugawe Cove Resort. We made it clear from the beginning that if we were to […]