December 7, 2014

Ecuador's amazing flora and fauna

Wow, you gotta check out these giant land snails! Anyone experienced these wonders of Ecuador's cloud forest first hand?



from Matador Network » Matador Network http://matadornetwork.com/trips/amazing-flora-fauna-ecuadors-cloud-forest-pics/