Tavera

Coordinates: 42°04′09″N 9°00′58″E / 42.0692°N 9.0161°E / 42.0692; 9.0161

Tavera is a commune in the Corse-du-Sud department of France on the island of Corsica.

Read more about Tavera:  Population, See Also