Inescapable Happiness , Indonesia

Inescapable Happiness , Indonesia

What an inescapable happiness I had witnessed. Live your life the fullest and happiest one. It is the meaning of travelling. And Indonesia has become the exemplary of it