Skip to content

tropical paradise

One of the most beautiful islands in the world and a must-see during a trip to the Philippines, Boracay Island seems made out of stardust…