Surabaya is the second largest city of Indonesia! It is located on the island Java and is an important harbor town. Funny fact: the name Surabaya comes from a Shark (Sura) and a crocodile (Baya) who were fighting in the river Kalimas, where the town is now located! Check out the Kalimas Traditional Harbour, the Surabaya Zoo and the Surabaya Al-Akbar Mosque. Share your holiday to Surabaya reviews and experiences! Your personal opinion on the things you have seen and done and your pictures help us become the largest online travelguide! Share your hotel review and recommendations for good restuarants and bars!