An island in the sun: Peanut Island has snorkeling, pristine beaches and overnight options
Spending time at one particular Palm Beach County waterfront oasis, complete with sugar-sand beaches and picture-perfect sunsets, conjures lines from a popular Weezer song. “On an island in the sun, We’ll be playing and having fun And it makes me … Continued