For today's Geo Quiz we asked you to name an island in the Indian Ocean that is a French territory, is consistently hammered by fierce ocean storms, and is located 125 miles from the island of Mauritius. The answer is the island of Reunion.