Chitrakote Falls in Chattisgargh is a sight to behold. The massive flow of water from the Indravathi river as it tumbles down red rock which has weathered over aeons is proof that nature [...]
I was in Meghalaya recently and it felt absolutely wonderful to be so close to the natural world, and yet not too far from civilisation. My travel was confined to Sohra and Jaintia hills, and I [...]