The Odisha Connection Of India Peace Memorial In Imphal
The serene and simple India Peace Memorial at Lokpaching near Imphal is considered a sacred spot both for the Indian and the Japanese. The three crude unpolished red sandstone blocks brought…