North Shore Villages of Ibiza (IB04)

A city built up against a mountain side covered in trees near an ocean