Grand-Canyon

Grand Canyon – When nature surpasses imagination

Grand Canyon – one of nature’s wonders Grand Canyon was on our wish list but it is very far from Romania and it is difficult to get there. A wonder of nature, made in millions of years that has become a point of attraction for tourists from around the world. The Grand Canyon is a […]