Sponsored Listings:
The country of Ecuador is located in north west of South America, with a Pacific Ocean coastline, lying on the Equator between Colombia, to the northeast, and Peru, to the south and east. Ecuador is the most biodiverse country in the world and has over one hundred different types of hummingbirds and thousands of orchid varieties.
Source: World Travel Guides
Source: travelnewsdigest.in