From Wikimedia Commons, the free media repository
English: Tulla (Irish: An Tulach, meaning "hill".) is a village in County Clare, Ireland. The town is the commercial centre for Tulla parish and the surrounding area. See Category:Johann Gottfried Tulla for the German engineer and Category:Loch Tulla for the lake in Scotland.