Overview South Portugal photos

The Moorish Castle Atop the Sintra Mountains

The Moorish Castle atop the Sintra Mountains, originally a fort, now provides fa