Home
About
Vacay
Places
More
Sweden's capital --
It's got more than just meatballs.
Denmark's capital --
This is where The Little Mermaid statue is located at.
My mother's hometown.
Home of legendary temples, friendly people and amazing views.
Magical island of a thousand Gods.
perfect short get-away from Indonesia