The Class will get you quite warmed up as he teaches you kicking and punching techniques
8
7
Theis Koh Samui outpost is the only place you should stay.
6
5
Take a full day snorkeling tour out to the islands of Koh Nang Yuan and Koh Tao
4
This restaurant features fish and seafood, Mediterranean style.
3
There's nothing better than waking your body up with yoga on the gorgeous Koh Samui beach.
2
1