The series was filmed in a real-life location in La Palma. The island boasts breathtaking locations like Cumbre Vieja, Isla Bonita, H10 Taburiente Playa, Playa de la Arena, and La Palma Airport.
La Palma is one of the Canary Islands, which lie in the Atlantic Ocean. The Canary Islands are an autonomous region of Spain. The Cumbre Vieja volcano on La Palma erupted from the 19th September ...