This is a stunning natural landscape located in Northern Ireland. The Lough Neagh is the largest freshwater lake in the British Isles, covering an area of 388 square kilometres. It is located in the counties of Antrim and Down, and is bordered by the towns of Antrim