Natural Wonders of the World

This is a list of natural wonders of the world. These are majestic places, it’s a must visit.