Our Whale Watching Travel Regions

San Juan Islands

Magdelena Bay

Sea of Cortez

Southeast Alaska

Arctic

Maputo Reserve

Galapagos

Benguerra Island

Quirimbas Archipelago

Portsmouth

Baja

Cape Town

Tangalla

Roseau

Whale Coast

Antarctica

La Paz

Tahiti

Golfo de Chiriqui

South Georgie

Rurutu

Greenland

Mafia Island

Northeast Private Island

Moorea

North Spitsbergen

Vava'u

Pacific Northwest

North Norway

Ha'apai

Barra Beach

Silver Bank

Soufriere

Manado

Maputaland

Provo

Turks & Caicos

Alaska

Todos Santos

Whale Watching on the map