6 Delicious Jakarta Street Food That Will Make Your Doctor Frown

With over 17,000 islands, Indonesia is considered to be the largest archipelagic country in the world. The metropolitan area of its capital city, Jakarta, is home to more than 31 million people, making it the second largest city in the world next to metro Tokyo in terms of population. As the city draws more people […]

6 Delicious Jakarta Street Food That Will Make Your Doctor Frown Read More »