The place is La Palma filmed? Netflix Filming Areas Revealed

This resort served as the outside of the resort. With its three beautiful swimming pools overlooking…