Elephanta - Marvel In Stone
The famous Elephanta Caves, now a UNESCO World Heritage Site, are located on the Elephanta Island, a name it derives from the Portuguese who found an enormous sculpture of an......