Yes of Whale watching is a fantastic leisure activity for my self . recently we had the opportunity go whale watching in Mirissa . we had lot of enjoyment and fun as well as knowledge about whales and marine life. and how they eventually helps maintain our ecosystem. We went with whale watching chaminda . you may know lot of information about whale watching in Sri lanka here