Indonesia is a beautiful country that I regularly fly to. Whether it’s for the bustling city life in Jakarta or the serene Balinese islands that constantly lure my physical and spiritual self to visit, I love Indonesia and never fail to recommend it to people who want an experience of a lifetime. But for seasoned travelers who have been to Indonesia and want an out of the ordinary vacation, why not take an hour’s flight from Jakarta to Yogyakarta and visit the Borobudur Temple?

Also known as Candi Borobudur, this magnificent temple was literally carved out of volcanic stones during the reign of the Sailendra dynasty, which is estimated to be around 700-850 AD. Historians are clearly awed at the majestic structure but was baffled as to how and why the temple was erected. They were also puzzled how the temple was abandoned and was consecutively covered by thick layers of ashes (there were lots of volcanoes in the area). The Borobudur temple was rediscovered by the British as they came to Indonesia for the first time in the 1800’s.