Kelasa Temple, one of the archaeological wonders of the

3/16/2021, 4:38:29 PM
Kelasa Temple, one of the archaeological wonders of the world, is located in a mountainous area known as Elora in India In fact, Aylora area includes 34 archaeological sites spanning a distance of about 2 km. Photographer unknown

Related articles