Sign in to confirm you’re not a bot
This helps protect our community. Learn more
Worlds Largest Blue Whale colony - Discovered in Sri Lanka
12KLikes
5,856,014Views
2011Apr 19
www.srilanka.travel/   / awesome.srilanka   Spotting blue whales in Sri Lanka

Follow along using the transcript.

srilankanlion

23.7K subscribers