News

In an audacious move to redefine urban living, Saudi Arabia is building a floating mega city like no other. Introducing ...
This strange sight is actually a floating forest island that stirs around in a surprisingly circular lake. It’s known as El Ojo, Spanish for “the eye”, located in the Paraná Delta north of the ...