Tall Trees Resort, Manali – an idyllic getaway amid the Deodar trees

Mention ‘Himachal Pradesh,’ and I’m sure it will bring images of a picturesque paradise to your mind – one with verdant hills covered in evergreens – sometimes swaying under clear blue skies, and at other times, peeking from behind a veil of mist. As you probably know by now, my…

View Post