Discover Natural High Cafe on Koh Tao Island (2016)

Published August 26, 2021 28 Views

Rumble 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!