Coral Bay - djsimaging
St. John USVI
Coral Bay is the "other" town on the island. On the far eastern side of St. John away from the ferry, cruise ship visitors, and shopping of Cruz Bay.
13 / 14
Skinny Legs--Formal Wear Required