Guimaras Beach

Guimaras Travel Guide with a Side trip in Iloilo

If you want to detach from the world of technology for a few days to commune with Mother Nature, then going to Guimaras is the best bet. Guimaras is an island province located in the Western Visayas region. One of the smallest province in the Philippines, Guimaras used to be a sub-province of Iloilo until

Read More »