Ever wondered which hill station is called the Italy of India? The answer is Lavasa, a planned hill city in Maharashtra known for its colourful Mediterranean-style buildings and scenic lakeside views.