Maho Bay US Virgin Islands Swim Total Immersion is one of the swim camps that is offered by Total Immersion. Total Immersion will be at Maho Bay, St. John, US Virgin Islands for an Open Water Experience. Enjoy the following Demo St. John, US Virgin Islands has approximately 60% of its area as US National […]