Skip to content
AIDb
Mella
Image: Wikimedia Commons

Mella

Town and municipality in Santiago de Cuba, Cuba

Also known as Mella, Cuba

Country
Population
  • 33,667
Area
  • 335.2 km²
Elevation
  • 120 m
Founded
  • 1976