St. Croix Tourist Drowns At Carambola Beach Resort While Diving With Friends: VIPD
DAVIS BAY — A tourist staying at the Carambola Beach Resort near Cane Bay on St. Croix drowned Sunday morning while diving in choppy waters near the resort’s beach, authorities said. Peter Lowe, who was…









