prov:value
| - There is superb dining restaurants, art galleries, upscale shopping centers, internet cafes, taco stands, street-side vendors selling Mexican handcrafts, traditional open air markets, strolling mariachi bands and an astounding array of activities to pursue such as whale watching, swimming with dolphins, zip lines, tours and so much more.
|