Kotkhai – For A Tree House In Shimla Experience
Visiti Kotkhai to experience a tree house in Shimla. Name of the place? Ojuven Resort. Out of all the experiences I’ve had during my previous 4 years of nomadic life – from experiencing luxury trains in India to learning horseriding in Germany – if there was one experience that was missing, it was, staying in […]
Kotkhai – For A Tree House In Shimla Experience Read More »










