MY ST. JOHN TRAVEL GUIDE TRAVELTaylor Kampa OlsonJuly 1, 2015st. john, st. john USVI, united states virgin islands, travel guide, travel, st. john info, maho bay, cinnamon bay, blue coral, cruz bay, caribbean, island, tropical, palm trees, beach scene, beaches Comments