Alibaug, a coastal town also known as the Goa of Maharashtra offers a serene escape from the bustling city life.…