For first timers especially, it is highly recommended to spend 7 days in Greece, in order to be able to appreciate at least three of its top destinations.