Mermaid in the Philippines caught on camera!
The internet is abuzz over a video taken at General Santos City’s London Beach in the Philippines where tourists claimed they saw a mermaid swimming in the sea!
Mermaid like creature found swimming in General Santos City's London Beach |
If you believe in mermaids then it would a good time to visit this place! Although the video Is not really showing a clear image of the creature. It could be highly doubtful that it was a real mermaid.
Is it a real mermaid or just another sea creature? Watch the video here:
Thank you so much for dropping by and reading this article. Visit our website regularly for more interesting and trending news and stories.
If you enjoyed this post, please share this with your friends and if you have any comment, please write below. Thanks!
Mermaid in the Philippines caught on camera!
Reviewed by TrendSpot
on
Monday, May 11, 2015
Rating:
No comments