Europe
Asia
Oceania
Americas
Africa
Eye to eye with a humpback whale in the Middle East
AL QIBLIYAH, OMAN