20 Top 20 places that show Mother Nature at her finest.

By Michele Humeston @michele

Earth. Fire. Wind. Water. The power of Mother Nature is truly awe inspiring. Here is a list of the top 20 place to go to become one with our mother earth. #SeekerChallenge

Top 20 places that show Mother Nature at her finest. Map