The Incredible Cave Temples of Elephanta
The Incredible Cave Temples of Elephanta are located in Western India on Elephanta Island (otherwise known as the Island of Gharapuri), which features two hillocks separated by a narrow valley. The small island is dotted with numerous ancient archaeological remains that are the sole testimonies to ...