Welcome to Whaleslive
Whaleslive Whales and Dolphins Watching Mirissa – Sri Lanka whaleslive Welcome to Whaleslive Whale watching has become a past time and a water sport activity for the tourists and local whale enthusiasts since recently. Out of the largest mammals on earth, Sri Lanka is the place where you can observe the largest land mammal, the …