Selva Vida is situated in the lovely town
of Santa Maria, one-hour boat ride from Iquitos, the greatest city in the
Amazon. Selva Vida is in the town of Santa Maria, an-hour boat ride from the
city of Iquitos. Thus, assuming you need a genuinely astounding encounter, you
should make arrangements to visit the Amazon Jungle. There is really no spot
like it elsewhere on earth.