Scenes from my Favorite Caribbean Island: St John
St John in the US Virgin Islands has quickly become my favorite Caribbean island and one of my favorite vacation destinations. It’s an island full of colors, tropical flowers, beautiful sunsets, impossibly green forests, National Park Service protected beaches, and…