Secret island in Ireland is 'perfect place' to visit ... cities to gorgeous nature There's also a butterfly house at the rear of the castle that you can pay to enter. Malahide is home to several ...