It's possible to see blue whales and sperm whales off the coast of Mirissa between December and March or near Trincomalee between June and September.