Surabaya is Indonesia's second largest city and one of the busiest ports in Southeast Asia. While the city has a gritty edge and is often chaotic, it's also an interesting and vibrant place to explore. The old town is a great place to start, with its narrow streets, traditional houses and lively markets. There are also some great museums, including the Surabaya Museum, which tells the city's history, and the Maritime Museum, which is one of the best in Southeast Asia. In addition, Surabaya is a great place to eat, with a wide variety of restaurants serving up local and international cuisine. And, of course, there's plenty of nightlife to enjoy, with everything from nightclubs to karaoke bars.