Jogjakarta is full of charm, from its north part to the south part, from mountain to the sea, from city life to the traditional village and its culture, from its art to its alternative people. Jogja is also a paradise for street food enthusiasts. So what to do there? Hop on a memorable adventure in Merapi Lava tour, go cycling and enjoy scenic view of Borobudur temple, weather you feel like discovering the Javanese culture, exploring ancient shrines or simply go for hike to get the best view, Jogja has it all!