Look at that sugar and powdered sugar piled on those doughnuts. Well pass. Meteora was amazing. Now its off to the Greek Islands we go! Greece, Meteora - 13-Nov-06