Starting from Rishikesh up into the Himalayas on the banks of the Ganges and other rivers, as well as just in the most unexpected places in the Himalayas, there are many caves that have been occupied by itinerant yogis since time immemorial. Even now you can find a small cave and settle there for a few days weeks or years…
Inside such caves, the optimum climate and oxygen levels are maintained for successful meditation practice. A bonus is often a good beach and a beautiful view of the sacred Ganges, such as from this cave, wich is known as Vasishtha Gufa, located near Rishikesh.
Rishikesh is ancient Indian city in the footprints of Himalayas, now widely knows as Yoga Capital of the World