Shimla
Treat Yourself to Shimla, the capital of Himachal Pradesh gives you the alluring pleasure of a charismatic and mesmerizing getaway with chilled beautiful & magnificent mountainous Alps, chic natural views, and space to capture memories with loved ones