The remote city of Iquitos lies on the banks of the Amazon River in North East Peru and is only accessible by plane or a mammoth 3600-kilometre boat journey up the river. As a result of the rubber boom in the 20th century, it is a melting pot of ethnicities, culture, and architecture, surrounded by unadulterated rainforests on all sides. The town is considered one of the best places to experience the adventure of an Amazon River cruise, and jungle treks that allow visitors to observe the colourful fauna and flora.