Telectroscope btw New York & London The Telectroscope was built by artist/inventor Paul St. George and connects New York and London via a massive tunnel you can look through and see out the other end.
Angel Falls, the highest waterfall Angel Falls is located in southeastern Venezuela. It is famous for being the highest waterfall in the world with a drop of 3,212 feet.
Have some cool information / photographs / news you want to share with everyone? Send at our above email id and if that’s suitable for this site we will post it. Don't send us anything that can be copyrighted material, harassment, spam or any age restricted material.