Where is Dunluce Castle?

Where is Dunluce Castle located?

Dunluce Castle, Dunluce Castle (Station), Great Britain (approx. 55.210686°, -6.576494°)


Where is Dunluce Castle on the map?