Kamala Nehru Park is part of the Hanging Gardens complex in Mumbai, Maharashtra, India covering an area of approximate 16,000 sq.mt. (4 acres) Located at the top of Mumbai’s Malabar …
Kamala Nehru Park is part of the Hanging Gardens complex in Mumbai, Maharashtra, India covering an area of approximate 16,000 sq.mt. (4 acres) Located at the top of Mumbai’s Malabar …