Ilha Grande, Brazil
Well what can we say we have met our group - what a crowd!
All sorts of nationalities and all sorts of personalities! Everyone speaks English though which is good for us but feel really ignorant because some of them speak about 3 languages!
We arrived on Ilha Grande, an Island just off the coast of Brazil, it´s lush! The beaches are gorgeous and the scenery is amazing - still doesn´t feel real.
First night here we all went for a drink with the new crew a...