From fancy upscale bars and crazy open beach parties to ancient temples and tropical forests – Thailand has something for everyone. One day you can be partying at Bangkok, and the very next, exploring the country’s rural heartland. Refreshing, affordable and diverse, a holiday in Thailand makes for a lovely break from everyday grind.