Where is Lehinch?

Where is Lehinch located?

Lehinch, Lehinch, Irish (approx. 53.22389°, -7.97056°)


Where is Lehinch on the map?