-
Benban Solar Park has 6 million solar panels In Egypt’s western desert 500 miles south of Cairo, lies the biggest solar complex in Africa and one of the biggest in the world with 6...
-
Mind the Splash Zone SeaWorld Orlando has officially opened the doors on its latest attraction. Named ‘Infinity Falls,’ the attraction places guests in a large tube and sends them down artificial river rapids. The...