By Shamayita Bhattacharya The magnificent snow-capped mountains, incredibly rich greenery and the heavenly lakes of Shimla truly make it the ‘Queen of Hill Stations’. The former capital of colonial India and present capital of Himachal Pradesh captivate the minds of tourists by its timeless beauty since ages. ‘Shimla can be visited any time during the […]