There are shops galore in the two towns and along the Resort Corridor, and shoppers will not be disappointed in the variety of clothes and shoes, gifts and souvenirs, furniture, jewellery, leather goods and speciality stores. Cabo San Lucas has the largest selection of shops, and also has imported American goods, an artisan's market and dozens of boutiques to explore while on holiday.