The Gersoppa Falls, situated in the Mysore State in South India, are reputed to be the highest falls in the world, the sheer drop of the Rajah, the largest of the four falls, being 829ft.
Welcome to Smith Falls State Park, Nebraska’s hidden gem. Nestled in the heart of Nebraska, just a stone’s throw from Valentine, lies a natural wonder that’s about to make your jaw drop faster than a ...