Is La Luna Rota a real place?
La Luna Rota Falls Unfortunately, this gorgeous spot doesn’t exist in the real world. This is a digital creation that seems inspired by the colossal Devil’s Throat, a U-shaped series of cascades located at the Iguazu National Park. Similarly, Was Jungle Cruise filmed in the Amazon? Though Frank and Lily traversed the Amazon River, Jungle […] More