Think of Indonesia, the very first thing that comes to mind is Bali as it is the most loved tourist attraction familiar to foreign visitors. But there’s a wealth of other top tourist attractions in Indonesia to explore, the country which is often goes with a tagline ‘the land of a thousand miles’, and which is known for its hospitality.