MovieMaps

Photo of Beach Villa

Location: Marbella Club Hotel
As Seen In: Warrior Nun episode 1x02 “Proverbs 31:25

Ava and JC talk on the beach in front of the villa while the mountains rise behind them.