Discover Moura in Portugal
Originally published on AWAYN’s website.
Moura is a Portuguese city of the central region of Alentejo. It was built strategically on a hilltop to defend it from the invaders who had to cross long wheat fields, olive groves and rivers before reaching the foot of the mountain where it was located.
Read more