[vc_row][vc_column][vc_column_text] Shimla: whenever we hear about this place, snow-covered mountains, pleasant climate, and alluring greenery it all comes in our mind. Simla offers everything one can possibly ask for. Popularly known as the “Queen of hills” Shimla is one of the popular tourist destinations among Indians and foreigners as well. This place just amazes the […]