a beach with the words dingle peninsulaa things to do and see in front of it