Me, My Family, and Saint Croix

Today, I find myself in Saint Croix on the U.S. Virgin Islands visiting my brother Kevin and his girlfriend Meghan. About a month ago, I booked my trip and when Keep Reading…