Surabaya: Beyond ExpectationsGraeme SteelAugust 11, 2014August 11, 2017 by Graeme SteelAugust 11, 2014August 11, 20171Look in a travel guide and the description of Surabaya won’t exactly allure you. For many years Lonely Planet described...