Marvao, a village of barely 150 people, sits on a dazzling rock outcrop only about 800 feet wide, 1,700 feet long and 2,800 feet above the surrounding Sever River valley.
Marvao, a village of barely 150 people, sits on a dazzling rock outcrop only about 800 feet wide, 1,700 feet long and 2,800 feet above the surrounding Sever River valley. Jose Manuel Turismo de Portugal
Marvao, a village of barely 150 people, sits on a dazzling rock outcrop only about 800 feet wide, 1,700 feet long and 2,800 feet above the surrounding Sever River valley. Jose Manuel Turismo de Portugal