Ellora Caves

Beautiful Water Falls in Ellora Caves

Posted Date: 31 Jul 2015     Posted by: Ramya  
India » Localities » Ellora Caves
Beautiful Water Falls in Ellora Caves

This is a beautiful picture of Water falls in Ellora Caves. Ellora Caves are located 29km away from the Aurangabad City, Maharashtra.

Find more: Water