
Place
town and municipality in Santiago de Cuba, Cuba
Free account · your comment posts right after signup
Not who you're looking for? Others named Mella: river in Italy · locality in Tasmania, Australia · human settlement in the Dominican Republic
Mella is a town and municipality in the Santiago de Cuba Province of Cuba. It is located 20 km (12 mi) north of Palma Soriano and was named after the Cuban revolutionary and communist Julio Antonio Mella.
Studio characters