The World War I memorial arch, located at Keezha Valadi near Lalgudi in Tiruchi district, is a commemorative structure built during the British era to honor Indian soldiers who contributed to the Allied victory in World War I.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search