Corfu is considered by many to be the most beautiful of all the Greek islands. It is the greenest of the Ionian Islands and probably also the best known. The island offers a beguiling landscape of wild flowers, cypress trees, olive trees and several seductively sandy beaches. Corfu also has a major vegetable garden which gives the fresh mountain air a pleasant scent. To the south of Corfu town is Moraitika and Messonghi which have beautiful scenery and beaches. However, the west coast of the island is the most attractive as that is the place where you will find some of the prettiest countryside around and it is also here that you will find the small coves with the sandy beaches surrounded by cliffs and trees. The north coast is more typical Greek with a rocky coastline where the crystal clear water has chopped into pebbled bays and coves.