Deia, Mallorca Island, Balearic Islands, Spain

Deia, Mallorca Island, Balearic Islands, Spain

Deia, a picturesque mountain village in the northwest of Mallorca, has become a popular destination of the international A-list crowd. Locals credit—or blame—English poet Robert Graves (author of...

JDS Travel News JDS Viewpoints JDS Africa/MI