Lavasa is India’s newest Hill Station with hills and lakes. It is near Mumbai and Pune Leave a Reply Cancel replyYou must be logged in to post a comment.