Portofino Resort, Carabao Island, Philippines

LOCATION The Boracay & Carabao Islands are a world renowned holiday destinations in the Philippines. Boracay was voted the 2015 […]

See Details…