Few holiday destinations are as captivating as Greece: the blue-and-white architecture of the islands, the ancient ruins ...