Come summer and almost everybody appears to be on a trip to Shimla. CanEUR(TM)t blame them. Following all, this is 1 of the most well recognized hill stations in India and maybe the most popular vacationer destination in Himachal Pradesh. Whether or not itEUR(TM)s endless sightseeing, tons of eating out or shopping galore, Shimla spoils […]