Gharapurichi Leni is another name for the Elephanta Caves, which are located on Elephanta Island near Mumbai, Maharashtra. The centre chamber, two lateral chambers, numerous minor shrines, and...
Gharapurichi Leni is another name for the Elephanta Caves, which are located on Elephanta Island near Mumbai, Maharashtra. The centre chamber, two lateral chambers, numerous minor shrines, and...