6 Places to Visit in Sissu

Sissu is a small town located in the Lahaul and Spiti district of the Indian state of Himachal Pradesh. It is situated at an altitude of 3,660 meters (12,010 feet) above sea level and is known for its scenic beauty and tranquil…

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.