Athlone

Athlone

Athlone (Irish: Baile Átha Luain, meaning "town of Luan's ford") is a town on the River Shannon near the southern shore of Lough Ree in Ireland.

Read more about Athlone.