india101

A trip to the Buddhist caves, located 40 km next to Bombay

india101