Att. Category: Jakarta

Jakarta, Indonesia’s massive capital, sits on the northwest coast of the island of Java. Jakarta is the largest metropole in Southeast Asia.