Kamala Nehru Park

Kamala Nehru Park, India

Take a look at this place in India through the eyes of tourists

Share your visit experience about Kamala Nehru Park, India and rate it:

Details

  • address:
    B. G. Kher Marg, Mumbai, Maharashtra, 400006, India
  • coordinates:
    18.954796,72.80472299999997
Comments:

Travel Notes companions