India, being the 7th largest country by land area boasts a staggering geographical and climate variation similar to its cultural tapestry. To the north, snow-capped Himalayas act as a wall to stop the cold winds coming from the North. While towards the south coasts, sunny & sandy beaches welcome the visitors. Variations heavily influence India’s […]