Jambi city is located in Jambi province on the east coast of central Sumatra Island, Indonesia. Jambi, as the capital and largest city of the province, is the financial and cultural hub pot of over 3.5 million Indonesians dissolving several… Read More