Remarkable Indonesia: Subak

Everyone in the world knows Bali. It is named as the Island of Gods where people can relax at stunning beaches almost everywhere. Bali has been a favourite holiday destination for many people from other countries and continents, such as

Read More Remarkable Indonesia: Subak

Remarkable Indonesia: Borobudur Temple

Borobudur is a natural wonder located in Central Java, Indonesia. This gigantic and marvellous temple was built in the 9th century during the reign of Sailendra Dynasty. Designed with Javanese Buddhist architecture, it is recognised as the biggest Buddhist temple

Read More Remarkable Indonesia: Borobudur Temple