ShimlaSeptember 8, 2015 0 Shimla – The Queen of Hill Stations Shimla is a holiday destination that sets in a spree of excitement and delight in…More