By Chesney Hearst, Contributing Reporter
RIO DE JANEIRO, BRAZIL - Angra dos Reis, meaning ‘Kings’ Harbor', counts 365 islands and some 2,000 beaches, all just a few hours away by bus southwest from the city of Rio along the Costa Verde (Green Coast). Most travelers come to know the area as the main ferry point to the famous yet rustic Ilha Grande, but this small city has its own points-of-interest to be explored.
The ride down the scenic Costa Verde region winds along the mountainous coast through sections of abundantly green Mata Atlântica (Atlantic Forest). This beautiful . . .