Costa Ballena is not known for its shopping opportunities, but there are some boutiques and souvenir shops in the hotels and along the beachfront, and the little villages surrounding the resort - seemingly quite untouched by tourism - host craft and fresh produce markets.