The Ancient Town of Monsanto is Built Inside, Around, and on Top of Giant Boulders

Nestled near the Spanish border is the ancient Portuguese village of Monsanto. Centuries old, the little village is built amidst an array of giant boulders!