Depa CRR is a short 18-minute walk from Witches Beach and 14 minutes' walk from Mazagua Aquatic Park.