Ilha Grande
Hi all,
one of my work colleagues who has travelled to South America mentioned that Ilha Grande is a must see when touring Brazil, I've doen some research on it and I have to say I'm hooked!
Has anyone else been to this beautiful island? Can they recommend anywhere to stay for a few days?
|