Goa has long been India’s go-to beach destination! It is loved for its scenic coastline, vibrant nightlife and laid-back vibe ...