Sant Josep de sa Talaia

Proper noun

 * 1) town of Ibiza, one of the Balearic Islands, Spain