2 min read Travel The Lost Town of Newtown Jerpoint, Ireland. Santa Claus is buried here? 3 years ago Ivan