Reply to thread

IMHO St. John is awesome and somewhat off the beaten path.  I loved Megans Bay in St Thomas.  Blue Lagoon Island in Nassau is grerat too.


Happy Cruising,


Michael


Top