If you're dreaming of white sand beaches and turquoise blue waters filled with tropical fish, an adventure to Thailand's islands is ideal. But if you'd prefer black sand beaches with ample opportunities for adventure sports, like surfing, diving, and snorkeling, Bali might be a better option.