India has its own Mini Italy. Lavasa, situated on the banks of the lake, will win hearts with its beauty and European style.

New Delhi. If you want to visit Italy but the budget for foreign travel does not allow it at the moment, then Lavasa of Maharashtra can give you a different kind of travel experience. This beautiful hill town situated amidst the hills looks quite different from other tourist places due to its colorful buildings, calm … Read more