Subject: Re: World's Top 100 Wonders - Meteora
Hi Ziners,

For those interested, there is an article about Meteora (Greece) in today's Globe and Mail newspaper http://tinyurl.com/34dcd

Regards, Linda