Mirissa is a small coastal town on Sri Lanka's southern shore, and for a few months each year it becomes one of the most exciting whale watching destinations on the …