Thailand is as diverse as it is beautiful. The extensive coastline and idyllic islands offer the opportunity to dive on vibrant coral reefs, chill out on pristine sand or enjoy a cocktail with a view. Meanwhile, buzzing cities promise a fascinating blend of ancient and contemporary culture with bustling markets, raucous nightlife and marvelous monuments.