Commemorates American liberation of Panay from the Japanese in 1945
Learn more about Iloilo
Iloilo is a province of the Philippines, located at the center of the Philippine archipelago. The province comprises the southeastern part of Panay Island with island-province of Guimaras just across its coast. Iloilo’s rich her.