---Portugal Village Monsanto Built Among Rocks---
Southeast of Serra da Estrela in Portugal, perched on the side of a mountain, is a lonely and enchanting village of Monsanto. The village is built among rocks, with houses squeezed between gigantic boulders, and tiny streets carved through...