Satellite map of Flumendosa
- In Italy
Map of Flumendosa
The Flumendosa is a river of southern Sardinia, Italy.
Latitude: 39° 25' 59.99" N
Longitude: 9° 36' 59.99" E
Nearest city to this article: Villaputzu
Read about Flumendosa in the Wikipedia Satellite map of Flumendosa in Google Maps