st-john-snorkelingSt John travel guide to snorkeling on Saint John, US Virgin Islands You May Also Like Shangri La Villa islandguide February 3, 2021November 12, 2021 St John SUP Guide islandguide October 21, 2015March 7, 2017 Spotlight on – The Music of Inner Visions islandguide April 6, 2013April 19, 2013