michielnelissen6237 michielnelissen6237 19-11-2021 Geography contestada Which feature is located at 30 North latitude and 20 West Longitude?