Ullumalla

Chile

Ullumalla is a city located in the country of Chile.

Due to a lack of specific geographical or historical data, further details regarding its population, landmarks, or regional significance are currently unavailable.