6. Water load of fun! Brazil: Rio de Janiero, Ilha Grande & Iguazu Falls

When we last left you we were “stranded” on the island paradise of Morro de Sao Paolo following an ill timed ill time. Well good news! Just… Read more “6. Water load of fun! Brazil: Rio de Janiero, Ilha Grande & Iguazu Falls”