Historical Villages of Portugal: Marialva

On top of the hill, Marialva greets visitors with attractiveness, which just ancient places have: the imposing castle, narrow streets, and robust stone buildings. Time has definitely stopped in Marialva, and rightly so.