1000 Islands (St. Lawrence River), NY   A freshwater wreck-diving paradise in our own New York backyard.

1000 Islands (St. Lawrence River), NY

A freshwater wreck-diving paradise in our own New York backyard.

Baja California Sur, Mexico    (Cabo San Lucas, La Paz, Bahia Magdalena)   Learn how to freedive, research like a true marine biologist, swim with magnificent marlins, sea lions, whale sharks, and more!

Baja California Sur, Mexico

(Cabo San Lucas, La Paz, Bahia Magdalena)

Learn how to freedive, research like a true marine biologist, swim with magnificent marlins, sea lions, whale sharks, and more!

Baja California Sur, Mexico    (Cabo Pulmo, La Paz, Cabo San Lucas)   Not your regular dive trip… here we take the BCS Peninsula by storm, road tripping to see the best of what it has to offer!

Baja California Sur, Mexico

(Cabo Pulmo, La Paz, Cabo San Lucas)

Not your regular dive trip… here we take the BCS Peninsula by storm, road tripping to see the best of what it has to offer!

Dutch Springs, Pennsylvania   A weekend camping getaway to the “Dutch Caribbean”.

Dutch Springs, Pennsylvania

A weekend camping getaway to the “Dutch Caribbean”.

Cozumel / Rivera Maya, Mexico   Details coming soon.

Cozumel / Rivera Maya, Mexico

Details coming soon.

Tanzania & Zanzibar   Details coming soon!

Tanzania & Zanzibar

Details coming soon!