From snow-capped mountains to flaming desserts, lovely lakes to shimmering beaches, and exquisite places to magnificent forts, India has plenty…