mapsaboutnothing.com
Ecuador
🇪🇨 REPUBLIC OF ECUADOR Location: South America Languages: Spanish Population: 16,144,000 (2015) Capital: Quito FEATURED EPISODES Galapagos Islands, ECUADOR (map) “The Marine Biologist” …