Made in Portugal, Vida organic cotton towels are made using sustainable and environmentally kind materials and practices.