Stay in a genuine Irish castle and private island 

Staying in a fairytale castle is a magical experience, but add in the fact that Belle Isle Castle is on its own private island, and you have the ingredients for a truly special holiday.  Belle Isle Castle and Private Island is a short  distance from Enniskillen in Northern Ireland. The island sits on Upper Lough […]