A wide hill range in the south separates the town from the adjoining Ambegaon taluka .
Narayangaon is on the bank of the river Meena .
A wide hill range in the south separates the town from the adjoining Ambegaon taluka .
Narayangaon is on the bank of the river Meena .