Shutter Island (Ihla Grande)
July 28th 2010 Ihla Grande, Brazil. This small island is just southwest of Rio. Unlike Rio though, the island of Ihla Grande doesn't have any cars, banks, or all the other things associated with normal life. Instead, Ihla Grande offers amazing white sand secluded beaches and lush forests. Along with Kayce and I, our two British friends Andrew and Charlie and two Danish friends Cathrine and Pernille jo
... read more