A little corner of Spain