Keli

Indonesia

Keli is a city located in Indonesia. As there is no specific source material provided, details regarding its geographic coordinates, administrative region, or local landmarks are unavailable.

The city serves as a populated area within the Indonesian archipelago. Further information concerning its demographics, economy, or cultural significance remains unspecified based on current records.