Moves To Monitor Whale Watching in Ceylon
By Hafsa Sabry-Sunday Leader Sri Lanka Mirissa, Sri Lanka is one of the amazing places in the world which allows tourists to have a closer look at blue whales and species of dolphins. Previously whales and dolphins were nearly 50-100 km closer from the shore but as the tendency to watch whales began to increase, they are being forced into […]