![Fishing boats off Paradise island Ilha Grande in Brazil - Happier Place](https://happier.place/wp-content/uploads/2018/03/Ilha-Grande-Brazil_HappierPlace_01.jpg?x86270)
The Brazilian island Ilha Grande is a tropical paradise with magnificent beaches, hiking trails criss-crossing through rainforest and no cars! Maybe its dark history had kept development at bay until fairly recently…
Continue reading Paradise Prison Island: Ilha Grande (Costa Verde, Brazil)