MovieMaps

Photo of New Beach Villa

Location: El Barco
As Seen In: Warrior Nun episode 1x03 “Ephesians 6:11

Chanel looks in through the glass door while walking around the house with Randall.