Shimla The Quintessential Holiday Destination
Shimla is an amazing hill town located in Himachal Pradesh. The town is famous for its bewitching beauty. The soaring mountains, meandering paths, alpine, deodar trees makes the place an outstanding tourist destination. The main city area is crowded, just stroll half a kilometre away and you will find yourself in the tranquillity and serenity. The city boasts some of the amazing mountain sceneries, vistas and unparalleled exquisiteness. Tagged as the “Queen of the hills”, Shimla charms every traveller.
Comments