Indonesia is so big with so many islands it’s hard to choose which islands to visit but if you happen to be in on Java, the main island, here are my top places that I have had the chance to visit.
1 ) Mount Bromo
You can’t be on Java without seeing this huge volcano. Truly a surreal sight, especially at sunrise. You will find many tour operators offering tours from close by towns such as surabaya.
2) The mountains around Malang area
Mount Arjung in particular is very nice. Lots of nature, away from the hustle and bustle of Asia’s cities. We stayed in a place called kaliandra eco resort which was fabulous. Stunning place with a very colonial vibe. Its in between Malang and Surabaya. Great getaway if you are staying close to surabaya.
3) Yogyakarta and surrounding area
Yogyakarta is known as the city of culture among Indonesians. Lots of art exhibitions and cultural events happening here. Many Indonesian tourists. I preferred staying just outside the city in a resort called Rajaklana. Very beautiful location amidst the jungle. Stunning views from the stone and wooden houses. Typical Japanese style. Definitely recommended if you want to stay in a place amidst nature.