Salt Whistle Bay shared by @travelleisure says: ""Salt Whistle Bay, a glorious cove on the island of Mayreau. Dotted with rum shacks and windblown coconut palms, it instantly became our new favorite spot."" on Postcard