With excellent weather, warm ocean water, and palm-fringed beaches, Thailand is island living at its very best. Pair that with top-notch accommodation and a pleasing exchange rate, and you have the ultimate holiday destination. An abundance of islands each offers their own unique personality, fr