Situated in the Brazilian state of Rio de Janeiro, Angra dos Reis encompasses 365 small picturesque islands and it is also the name of the town which serves as an excellent jumping off point for visitors wishing to explore the beautiful island of Ilha Grande. Renowned for its natural beauty and pristine beaches, the area boasts over 2000 magnificent beaches lapped by impossibly blue crystalline waters. Visitors flock here to immerse themselves in this picture-perfect beach paradise, explore adventure trails, discover waterfalls and view the mansions of the rich and famous dotting private islands. Other popular activities include: swimming, snorkelling, diving, boating, and lazing on idyllic beaches.