Best Things to do in Tomar Portugal - Republic Square and Town Hall