9 Must-Visit Islands in Caramoan

A paradise that is uniquely and exquisitely created in the Philippine archipelago, hidden in an unexploited, uninhabited and rural soil where white sand beaches, coves, lagoons, limestone cliffs, islands and islets can be explored.