Shimla is also spelled as Simla, Shimla is the capital city of the north Indian state of Himachal Pradesh and happens to be one of the most popular hill stations in the India
Manali is one of India’s most popular hill stations, situated near the northern end of the Kullu Valley. the town was named Manali after the lawgiver Manu
Security Verification
For security purposes, please solve this simple puzzle to verify you are human before sending an OTP.