Cascais, Portugal Built between the 15th and 17th centuries ... on a limestone ridge almost 500 feet above the Guadalete River. Streets are paved with granite blocks and lined with old buildings.