MovieMaps

Photo of Beach Villa

Location: Marbella Club Hotel
As Seen In: Warrior Nun episode 1x01 “Psalm 46:5

Ava stands on the promenade and enjoys the feeling of the morning sun on her face.