Discover Almodôvar
compiled from our dataAlmodôvar is located in Beja, Portugal, and has a population of about 2,957. Our atlas lists 35 places here.
These include 4 sights and 3 museums, 15 restaurants, 12 places to stay and 1 cocktail bars. Highlights include Igreja Matriz de Almodovar, Miradouro da Ermida de Sto. Amaro, Convento de S. Francisco.