Tag Archives: Sri Lanka

Spotting a Whale

A giant Sperm Whale spotted somewhere in the Indian Ocean away from Trincomalee.  For more information on Trincomalee, refer to My Guide to Trincomalee.

DSCN0381

DSCN0346

DSCN0376Photo Credits: A. Mittal