2Casa do Penedo, Portugal
Nestled between four massive boulders in the Fafe Mountains of northern Portugal, Casa do Penedo (literally “House of the Rock”) is a stone house that looks as though it was plucked from a fairy tale.




















