Tag: Tugawe
Tugawe Cove Resort, Caramoan’s Best
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… Read more