It’s a 3km jaunt from the main road, on the other side of the expressway, to the Bhaja Caves, where the setting is lusher, greener and quieter than at Karla Cave. Thought to date from around 200 BC, 10 of the 18 caves here are viharas (Buddhist monasteries), while Cave 12 is an open chaitya (Buddhist temple), earlier than that at Karla, containing a simple dagoba. Beyond this is a strange huddle of 14 stupas, five inside and nine outside a smaller cave.