Jutting into the ocean on the east of the city of Trincomalee, Swami Rock has been declared by oceanographers the world greatest vantage point for blue-whale spotting.
Jutting into the ocean on the east side of the city of Trincomalee, Swami Rock has been declared by oceanographers the world's greatest vantage point for blue-whale spotting.