Tuesday, April 12, 2005

Dam Sen park lizard


Godzilla? - Saigon, Vietnam. Dam Sen Park in Saigon. No matter how much Lonely planet tells you to go, you would not be missing anything much if you went. I think I was the few foreigners who got con into going. Can anything be more cheesy than this lizard?

No comments: