Check your inbox or spam folder to confirm your subscription.
The highest waterfall in the world is located in South Africa.