Although overrun with tourist shops, Santorini Islands main town, Fira Town, is still worth a visit. Greece, Fira Town, Santorini Island - 17-Nov-06