Slea Head Drive along the Dingle Peninsula in Ireland reveals some amazing vistas.
Photo by Derek Ray
Posted April 18, 2012