Coastal town nestled along rocky cliffs overlooking the sea with coastline landscape mediterranean destination - Free Stock Photo | Picren | PicRen