See all Attractions in Inishmore Inishmore for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Na Seacht dTeampaill About Na Seacht dTeampaill (The Seven Churches) is an ancient monastic site, with two churches and several out buildings. The Aran Islands have long drawn religious people seeking solitude and isolation. Add to Wish List