Jungle Story

Amazon, Brasil When people think of Brazil, the first thing that pops in to their heads is of course the grand Rio De Janeiro; Salsa, Carpirhinia and Coca Cabana Beach. Don’t get me wrong, Rio is everything and more what you expect but Brazil has an array of wonders to explore. We ended up in […]