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 the smallest plaza in the world. Another country already surpassed this[…]

Continue reading …