The perfect Thai island that you’ve probably never heard of
Koh Phayam, a tiny island off Thailand’s Andaman coast, has long been a favourite with intrepid yachties. As we secured our anchorage at the Sun Resort on Buffalo Bay, we quickly discovered why.
The perfect Thai island that you’ve probably never heard of Read Post »