Where is Lush?

Where is Lush located?

Lush, Evora, Portugal (approx. 38.33333°, -7.4°)


Where is Lush on the map?