Dominican Republic, exploring and freediving in new cave lake near Cabrera, North Shore.
Hmm…it looks like things are taking a while to load. Try again?