Satellite map of Amli, India
Amli is a census town in the Union Territory of Dadra & Nagar Haveli in India.
Latitude: 20° 16' 48.00" N
Longitude: 73° 01' 12.00" E
Nearest city to this article: Āmli
Read about Amli, India in the Wikipedia Satellite map of Amli, India in Google Maps