Baudeshwor Mahadev – A Hidden Cave Temple by Nepal’s Jhor Waterfall
Just a short drive north of Kathmandu lies a sacred temple that blends nature, mythology, and serenity Baudeshwor Mahadev. Located around 7 kilometers from Grande Hospital, Tokha, this spiritual site sits tucked beneath a massive rock, inside a natural cave, and right beside the spectacular Jhor Waterfall. Framed by the peaceful backdrop of Shivapuri National Park, Baudeshwor Mahadev is one…