The hilltop destination of Northern India is seeped with history and the most charming of hillside architecture. Whether you go there for the cooling summer or to witness the snowfall during white winter, Shimla will fascinate you with its variety of activities and stunning scenery. Set at 2100 feet above sea level, one can indulge in... Read More