Image credit: Instagram-Winterfell
Winterfell, The Stay
A 4.5 star rated resort would be the perfect place to lodge in. Nested in Himalayan ranges, surrounded by mighty mountains on all sides, kissed by River Beas at its boundaries, they present a stay to be remembered for ages to come. The attractive and grandiose flurry clad hills, river side rooms, and the sea-green coloured Deodar woodlands offer an uber-romantic getaway.