Stargazing Mumbai Dehene Site is located in Shahapur, India on Dehene Village Road, Dehene, P O Dolkhamb, Taluka. Stargazing Mumbai Dehene Site is rated 3 out of 5 in the category observatory in India.
Address
Dehene Village Road, Dehene, P O Dolkhamb, Taluka