The coastal town of Alibaug in Maharastra is a perfect weekend destination for nature lovers and adventure seekers alike. Not only it offers serene and beautiful beaches but a plethora of adventure activities for thrill seekers. Watch this video to know what all you can do at this coastal heaven.