Cancun 2003
Amelia was quick to find the best places to shop. She particularly enjoyed the Zara store at the La Isla (The Island) shopping center.