Browsing Tag

mountains

20 Places to see Snowfall near Delhi

Winter is coming and snow comes with it turning the Northern landscape of India white and temperature low. Every year it lures crazy amount of travelers to the hill stations of India.  A golden opportunity to witness the surreal change.…