What can be more soothing than sitting on a grass field surrounded by snow-capped mountains and lush greenery! It would look no less than a beautiful painted canvas. Away from all the hustle-bustle and loud crowds lies Sharchi, a pristine village of Himachal Pradesh that brings that canvas painting to life. Complete with the stunning views […]
Continue