Over the mountain at the shore, the Fira town enjoys the view as a yacht sails in the Aegean Sea.
Coffee