Navi Mumbai, or New Bombay, is a newly developed urban area which lies on the mainland of India on the east side of the harbour from the city of Mumbai or Bombay.
More information
More information
Subcategories 8
Last update:
July 7, 2023 at 22:15:01 UTC
Check out
Regional: Europe: United Kingdom: England: Leicestershire: Kirkby Mallory
- Recently edited by merlin1
- Recently edited by merlin1