5 Iconic Bakeries You Must Visit In Shimla For A Sweet Indulgence
Shimla is one of the most popular hill stations in India. As soon as the summer months kick in, people start planning their itineraries for a quick getaway to this city. Also known as the…