What comes to everyone’s mind after hearing the name Goa? Never-ending parties, pristine beaches, and cheap liquor, right? So yes,…