Multicolored houses with gardens, roofs and terraces by the sea near Agios Nikolaos on the island of Crete in the Aegean sea, Greece, Europe.