The Elephanta Caves, one of the most visited tourist destinations in India, are located in Mumbai, the industrial capital of the Indian subcontinent. The island of Elephanta is approximately 10 km away from the Gateway of India in Mumbai. The Elephanta Caves are one of the best creations of Indian art and architecture. The meticulously crafted rock-cut caves are a […]