Beach Battle Challenge returns to Sapphire Beach
After a three-year absence, the St. Thomas Swimming Association will hold its “Beach Battle Challenge” today at Sapphire Beach on the northeast end of St. Thomas.
Read More: Beach Battle Challenge returns to Sapphire Beach
Source: Virgin Islands Daily News