Smallest Plaza in the Philippines
The Smallest Plaza in the Philippines can be found in Guimaras Island. This once earned a title in the Guinness Book of World Records as...
Escape The Ordinary
Guimaras Island is a favored destination by both foreign and domestic tourists because of its picturesque beaches, waterfalls, springs and off shore islets. It is an island province of the Philippines located in the Western Visayas region.