When visiting Yellowstone National Park (Wyoming, USA), we were amused by a large number of bison living there. Impressively, Yellowstone is the only place in the United States where bison […]
Horseshoe Bend is one of these phenomenal natural landmarks that located in a small town called Page in the State of Arizona. We drove from Las Vegas to Page and stayed over there for a couple of nights. The town itself is a gateway to several astounding landmarks including the remarkable Antelope Canyon.
Finally, I passed the 100th days of living in Minneapolis (Minnesota, the USA). The USA is my second country as a temporary resident (some say it as an expat) after […]