Indonesia is the largest archipelago in the world and comprises five main islands of Java, Sumatra, Kalimantan, Sulawesi, Irian Jaya and a group of thirty small archipelagoes. It has more than 17,508 islands. Indonesia is a multi-ethnic country with over 300 ethnic groups inclusive of Malay and Polynesian people. The diverse culture of the country has resulted in an opulent and wealthy culture and heritage, which makes it a tourist’s delight.
One among the must see places in Indonesia is the Borobudur temple. It is believed that the temple’s name originated from Sanskrit – Vihara Buddha Uhr. It was built in the eighth century and is located in Magelang. It is situated on a hill, overlooking distant hills and sprawling green fields. The temple is built with grey andesine stone and has seven terraces. The great Stupa of the temple is 40 meters tall and the walls are extensively sculpted.

The Uluwatu Surfing beach in Indonesia is truly a very spectacular and ideal place to go surfing. The beach is located in the South of Bali and is a very famous tourist attraction site. Thousands of surfers come here often and also kite boarders and snorkels and other water sports enthusiasts.