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.
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.