Konkan (Maharashtra, INDIA) is the land of ' Lord Bhagvan Shree Parshuram', known as the heaven on the earth. Lots of flora and fauna, beautifulMore