Mainland Greece has as much to offer as the islands around it: Ancient temples, chic hotels, spots where time stands still
In all my years of travelling, there is one country I had never been to: Greece. When I mentioned this to friends abroad, they were surprised. But no Indian I spoke to thought it was at all odd. Unless they have had to go to Greece for an event (say, the Olympics) very few Indians I know have ever been to Greece and most have no plans to visit either. And those who have gone have focused on the islands: Santorini, Mykonos, Crete, Corfu etc. Hardly anyone has wanted to go to the mainland.