Discover Natural High Cafe on Koh Tao Island (2016)
Koh Tao Island is a stunning island off the south coast of Thailand.
By no accident, I found this gorgeous little cafe on top of the hill with 360 degree views and a friendly clientele called, "Natural High."
I love discovering unique gems like this while traveling!