Newspoint on MSN
Which Indian hill station looks like Italy?
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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results