Layers of history: heritage tours trace Semarang’s Dutch, Chinese and Javanese past through the old town, temples and colonial landmarks, telling the story of this crossroads city. A walk through time.
44 tours · prices per person, book with partner