Les falaises de Punta Suarez, à la pointe ouest d'Española, offrent de belles vues sur l'océan.