Things to Do on an Overcast or Rainy Day
I know that most of you visiting St. John look forward to laying out on the beautiful beaches, swimming, and snorkeling in the crystal-clear water and soaking up all the sunshine you can while you are here. Unfortunately, even in the Caribbean, there are rainy and overcast...