Navapur is a small town roughly 200 miles north-northeast of India 's most populous city , Mumbai , formerly known as Bombay .
India
Mumbai
/location/location/contains
LOCATION
India
LOCATION
Mumbai
LOCATION
Bombay