As Indonesia’s capital city, most foreign diplomatic missions reside in Jakarta. Most of the embassies are situated in the Menteng area and M.H. Thamrin Avenue in Central Jakarta, and also Jalan Jenderal Sudirman, Kuningan and Mega Kuningan
TRAVEL GUIDES
Everything You Need to Know Before Exploring Indonesia