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