CAPTAIN NEIL
We sat on the deck of Sunset Vista; a home located 600 foot higher than Cruz Bay on the island of Saint John, United States Virgin Island. We were staying on Captain Newhard’s boat, The Flying Circus, but Neil wanted us to see that same view . . .
Read More