Where is the festival site? February 15, 2019 11:35 The festival site is located on Portimao’s main beach Praia da Rocha.