Postcard MX-12988 Lilly Mexico 8 Nov, 2011 24 days 9,916 miles credo South Africa 2 Dec, 2011 Loading map... Chichen Itza in Mexico. Thank-you Lilly for such an interesting card ^_^ Erica8899 said: posted over 12 years ago wow! awesome card! would love to have this card! You need to sign in to leave a comment!