Some of the the crew from Mirissa Water Sports. Whale watching from Mirissa harbour, Sri Lanka. On an outing with Mirissa Water Sports who manage three boats for excursions. Boats Owned by Mirissa Water Sports.