The Indonesian city of Yogyakarta is located on the island of Java, while the capital city of Jakarta is located on the island of Sumatra. Jakarta is the most populous city in Indonesia, while Yogyakarta is the second most populous city.
Both Yogyakarta and Jakarta are major commercial and cultural centres in Indonesia. Yogyakarta is known for its traditional Javanese culture, while Jakarta is known for its more cosmopolitan culture.
Yogyakarta is also a major tourist destination, while Jakarta is …