Borobudur & Prambanan: Indonesia’s Soul

Yogyakarta (often called “Jogja or Yogya”) is a city on the island of Java known for its beyond visible traditional arts, cultural and intellectual heritage – hence being regarded as Indonesia’s “soul”. This… Continue reading