whale watching chaminda

  1. K

    Whale Watching in Mirissa

    Never miss it if your in Sri lanka especially if you are in the southern part of the Island.Watching whales will keep you enjoying yourself since its behaviour is eye catching in the blue waters.apart from that the blue whale is the largest creature ever to live on our planet.Whale Watching in...