Huddled at the end of a higgledy-piggledy road that likes to call itself the town of Glaslough is a secret plentiful in lush greenery, tranquil lakes, serene walks and a castle so grand and well-preserved that one might think it belonged to the Monarchy itself. It was here at Castle Leslie, one of the most […]