Sand castles on opposite sides of the Atlantic appear to be quite different. Here we have a Mayan beauty pitted against a Spanish castle. So which one of the two is your favorite?
- Latin America »
They say once you arrive in Mexico you are likely to feel the Power Mexicano all the way to your bones.
We can second that – Viva Mexico!
I just entered Mexico today from Cancun. Flew in from Madrid, Spain. The Mexico Embassy website in New Delhi states that no visa is required for anyone who holds a valid US visa. This is true for all classes of US visas. I have a tourist visa to the US … more »