Koh Tao is my favorite island in Thailand. There is a wonderfully relaxed atmosphere, you can do beautiful dives there & you will find the most beautiful viewpoints.
Best dive spots:
- Chumphon Pinnacle
- Sail Rock
- White Rock
Most beautiful viewpoints:
- John Suwan
- Mango
- Fraggle Rock
- Koh Nang Yuan
For more info and the best hotspots, read the full article.