LANAS BEACH RESORT | BEST PLACE TO STAY IN CARABAO ISLAND

Carabao Island has a lot of potential in becoming one of the best islands in the country. Its sheer beauty, i.e. clear waters and amazing landscape, is enough to capture one's fancy.

Advertisements