Trekking in Uttarakhand, India – Where Time Stands Still at a Mountain Retreat

Ever imagined a place where you can view snow clad mountains the minute you open your eyes at sunrise? Well, I found the perfect place, high up in the Kumaon hills in Uttarakhand, India. This place – Jilling Terraces - owned me. Apart from its sheer beauty and spectacular views, it also offered that peace … Continue reading Trekking in Uttarakhand, India – Where Time Stands Still at a Mountain Retreat