Where is Caswellan?

Where is Caswellan located?

Caswellan, Northern Ireland, Great Britain (approx. 54.2563504629°, -5.9470024114°)


Where is Caswellan on the map?