why brutus, it's Greece for me as well... especially from where Mamma Mia was shot, the place is just so breathtaking... :)

http://www.blingcheese.com/"