Guaruja also know as the Ilha do Sol (Sun Island) is situated approximately 70 km southeast of São Paulo. The roads are very good and the red car in front of me carried two ladies in a frenzy conversation. I could only see hands in the air as Filomena and Rosa tried to catch up with 30 years of memories.