Monasanto – Portugal’s Town of Boulders

Monsanto is a beautiful Portuguese village built on the side of a mountain. Local houses are squeezed between huge boulders and narrow streets are carved from the rock.


More picture here
Join us on Facebook, on Twitter or Pinterest