COLOMBO (News 1st); Whale Watching Boat operators in Mirissa, a coastal village in Southern Sri Lanka complain that there are no more whales in the deep seas of the coast. The seas off Mirissa in Sri Lanka became internationally famous as one of the few locations in the world where one could observe a resident […]
Subscribe to:
Post Comments (Atom)