Nadsur/ Thanale Caves - Credit: Wikimedia Commons
Thanale Caves or Nadsur Caves is a group of 23 Buddhist caves located to the southeast of Mumbai, in western Maharashtra, India, at Thanale Village, Taluka Sudhagad in Raigad, 18 km from Pali. Read more on Wikipedia
Source: en.wikipedia.org