25 Tallest Roller Coasters in the World

The first roller coasters or gravity rides were invented in Russia in the late 1600s. The ride had a simple construction of high wooden ramps covered with water, which then became ice. This was a very popular winter activity, built at fancy palaces, villages, and city […]