The perfect Thai island

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 »