Day Boat Dive
A day boat dive typically refers to a scuba diving excursion where divers board a boat in the morning, spend the day div . . .
Shore Boat Dives
Shore boat dives are a type of scuba diving excursion that combines elements of shore diving and boat diving. In this ty . . .