Kamala Nehru Park is a park in India covering an area of 4,000 square feet. Located at the top of Mumbai's Malabar Hill, it is named after Kamala Nehru, the wife of India's first Prime Minister Jawaharlal Nehru. [China.org.cn/by Chen Chao and Huang Shan]
Go to Forum >>0 Comment(s)