Garron Point


Garron Point - point in United Kingdom.