Hilly town with tightly packed houses in various shades of beige and white, with red-tiled roofs, tall palm trees, and a partly cloudy sky.

Book a Table