Mermaid in Ireland

Ireland is a country famed for its Guiness, friendly people and its beautuful unspoilt countryside. Ireland is also famed for its rare sightings of "the little people" usually called Leprechauns. However it seems like there is a new addition to the attractions and myths of Ireland as these rare photos show it can now boast to being the host of a Beautiful Mermaid.The location is a closely guarded secret.