
Shimla Where Mountains Meet Memories with lockyourtrip
“Shimla: Where Mountains Meet Memories” A fantastic place to vacation is Shimla. It is one of India’s most beautifully planned cities, situated innocently between picturesque hills and mysterious forests. The city, sometimes referred to as the “Queen of Hill Stations,” never fails to astound with its charming splendour. This capital of the Indian state of…