Mira River
The Mira River is a Portuguese river which rises in Almodovar municipality, Sierra Cauldron, at an altitude of 470 m, which runs about 145 km to empty into the Atlantic Ocean near Vila Nova de Milfontes. It is of the few rivers in Europe that runs from South to North, such as Sado river. […]

