Sri Lanka is renowned for its ancient Buddhist architecture, manicured tea plantations and golden beaches. But the country has recently acquired another claim to fame: A small patch of sea off its southern coast is now regarded as the best place in the world to watch blue whales. From a base in the Maldives, marine [...]




