Jogjakarta and its street art 

From the moment I and my friend got out of the airport I immediately felt the more relaxed vibe of the city compared to the more popular Bali. Jogjakarta (also known as Yogyakarta) is found in the Java island of Indonesia and is home to the Buddhist temple Borobudur.


Must-try food in The Philippines II 

Some time ago I’ve posted some Filipino must try food. But of course the list couldn’t accommodate all of them. In a country that was created to have thousands of islands with varying culture and diverse people, there will surely be a new delicacy for a stranger’s tongue.