View Larger Map
Almourol - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Almourol_island Cached
Almourol is a small islet on the Tagus river, Portugal. The Castle of Almourol, a national monument, is located there. This Santarém location article is a stub. You ...
Almourol is a small islet on the Tagus river, Portugal. The Castle of Almourol, a national monument, is located there. This Santarém location article is a stub. You ...