Solo is a city full of history and cultural nuances. The people exhibit a strong grasp on the old Javanese traditions. It is a place that will keep visitors amazed with its diverse attractions steeped in ancient Javanese cultural. When in Solo, visitors should set aside a few days to enjoy all the amazing tourist offerings the city has. From exploring the city and passing through the royal palace, to visiting the traditional markets, while browsing quality batiks and craft shops. Its also advised to catch a traditional Solo dance performance or puppet show, as well as enjoying the various culinary delights the historical yet modern city has on offer.