The Sacred Cave Of Tomolul- Sailing SV Delos Ep. 29

The crew searches for The Sacred Cave of Tomolul Bay in Raja Ampat, Indonesia and joins forces with the local police, security, and army as guides!