Nov 10, 2010

Ellora Caves Another Wonder Of The World

Many believe Ellora Caves another wonder of the world. These caves are built in 5-10 centuries, are located near the ancient village of Ellora in India. After seeing photos, you agree that the caves are very beautiful and interesting.

No comments:

Post a Comment