Nestled along the tranquil shores of the Arabian Sea, Goa has long been revered as a haven for those craving