2 min read Travel Casa do Penedo: A small Portuguese cottage formed between boulders in the countryside. 8 years ago Ivan