Beautiful beaches, mouthwatering cuisine, and a vibrant nightlife are generally what spring to mind when you think of vacations in Thailand. The nation has a ...