Kurt & Bev's Rainforest & Galapagos Islands 2007
Ecuador
Ecuador is located on the northwest of South America bounded by Columbia on the north & Peru is southeast. Ecuador holds the greatest amount of species of plants & animals in the planet. Click on pictures to enlarge