Discover Carabao Island: White Sand Beaches
The hunt for white sand beaches in the undiscovered islands of the Philippines is a thrill treasure to seek. Luckily, Carabao Island is one of the destinations to look at. Hiding under the shadows of Boracay, the island has a similar identity to that of its sister. That is, the luxury of having stretches of white sand. Getting to […]
Recent Comments