‘See the Sunset’: Crystal Bay Yacht Club, Thailand by Andrea Greengard August 25 Check out the sunset from Crystal Bay Yacht Club in Thailand – it’s amazing! Crystal Bay Yacht Club sits on a small but perfect beach on the Island of Koh…