3 Days/2 Nights
Surabaya, located on the island of Java, is Indonesia’s second largest city. This port city located in East Java was central to Indonesia gaining its independence from its Dutch occupiers, when in 1945 local Indonesian revolutionaries climbed to the top of Hotel Yamato (now known as Hotel Majapahit), scaled up the flag pole, and tore the blue part of the Dutch flag off. That is how Indonesia’s current flag came to be, and was the start of the end of the Dutch occupation in Indonesia.
Surabaya is surrounded by lush green forests, and twin volcanoes known as Arjuno and Welirang. Surabaya’s central district still gives a very traditional feel, and the city is great to explore on foot while visiting many local shops, restaurants and handcrafts shops. The golf in Surabaya is also spectacular, with some great courses set in the forest and fauna that surrounds the city. It is great to include this as part of a longer trip together with Bali or Jakarta.