If you wish to snorkel from shore in tropical waters with coral reefs and colorful fish, St. John could be the place for you. St. John, US Virgin Islands is a small, isolated island in the Caribbean with numerous snorkeling sites off its shores. Several of the most enjoyable sites are described in this book with detailed directions for finding each. Underwater photographs of fish and coral off St. John are included.
Related Subjects
Travel