Favourite Destinations in Indonesia
Borobudur Borobudur Located on the island of Java, the magnificent Borobudur temple is the world’s biggestBuddhist monument, an ancient site widely considered to be one of the world’s seven wonders.The…
0 Comments
2021-08-11