What Does surf Mean?
Consider your time and energy strolling the one.6 km-very long castle walls surrounding the town, seeking out about the hills and vineyards. Then, wander off concerning the charming cobblestone streets full of regular retailers and a few church buildings coated in gorgeous azulejos (Portuguese tiles).In most cases, you don’t require a licence but