Top 10 Luxury Beach Resorts In Boracay, Philippines
Permalink

Top 10 Luxury Beach Resorts In Boracay, Philippines

Boracay is a stunning resort island that’s located about 315km south of Manila, Philippines. In 2012, Travel + Leisure Magazine awarded Boracay as the best island in the…

Continue Reading →