Princess Margaret Beach shared by @travelleisure says: ""We stopped at Princess Margaret Beach, one of the island’s finest."" on Postcard