Barracuda Diving

A dive into the the treading deep waters of the Karwar coast in between Goa and Karnataka