How to came whales on to the surface at Mirissa beach

ceylonnaturePublished: December 19, 2017
Published: December 19, 2017

Mirissa is The one and only place in sri lanka can see the whales very well.You can see the whales in this video.

Be the first to suggest a tag

    Comments

    0 comments