MovieMaps

Photo of New Beach Villa

Location: El Barco
As Seen In: Warrior Nun episode 1x04 “Ecclesiasticus 26:9-10

Chanel looks up from where she is lounging on the lawn as JC arrives with Ava.