Mermaids have always been the beautiful creatures that exist beneath the sea. Yesterday, I shared you mermaid mythologies that are considered to be different for different cultures. Although, they are just the part of human imagination as told in the stories, but some of them are actually real. Official confirmation is still behind the curtains but recently a video is getting viral proving the existence of mermaids.
Many are still wondering, is this could be actually real?
Great Yarmouth is a beautiful coastal town in Norkfolk, England.
imgsource= “wittyfeed”
Might be this is true coz the area is largely covered by a bevy of seals.