Where is Ballycarry Station?

Where is Ballycarry Station located?

Ballycarry Station, Ballycarry Station, Great Britain (approx. 54.7772°, -5.725604°)


Where is Ballycarry Station on the map?