Find the word definition

Wikipedia
Narayangaon

Narayangaon is a town in the Pune district of Maharashtra state, India.

Narayangaon is one of the most important towns in Pune District, popular for its natural beauty. Water is abundant because of its proximity to the major dams, the western ghats, and the Sahyadri mountain range.