Greencastle is a village ideally situated along the Inishowen Peninsula—the country’s largest peninsula that’s known for its wild natural beauty where emerald-green carpeted hills roll down to jagged cliffs punctuated by golden beaches. Soak in magnificent vistas along one of the numerous walking trails and feel a world away while pausing at a secluded cove. Discover thatched cottages and ancient sites, experience the warmth of Greencastle and the charm of other villages that dot the landscape.