On the road

Grand Canyon National Park (photo: Tanja Hartikainen) Grand Canyon – the true miracle of Mother Nature. You have heard of it, maybe watched travel videos of it and then one day your biggest dream comes true and you stand on the edge of Grand Canyon and watch the sunset.

Read more