Santa Eulària des Riu

Proper noun

 * 1) Vila of Ibiza, one of the Balearic Islands (Spain)