The city located at 2S 79W is Iquitos, which is a major port city in northeastern Peru. It is known for its location in the Amazon Rainforest and its unique access by river or air due to its isolation from road networks.
Copyright © 2026 eLLeNow.com All Rights Reserved.