The Complete Guide to Ilha Grande

The Complete Guide to Ilha Grande

Ilha Grande - which literally translates to Big Island - is a tropical island just off the coast of Rio de Janeiro state and is about 160 kilometres from Copacabana. It is an island defined by its white beaches, clear blue waters and as a car-free zone. In short, it...

Hotel in the Spotlight: Sant’Martre in Santa Teresa

Hotel in the Spotlight: Sant’Martre in Santa Teresa

Sant'Martre: resort-like setting in Santa Teresa with simple rooms and budget-friendly prices. Despite being minutes away from the main hub of Santa Teresa, Sant'Martre maintains peace and tranquility thanks to its hillside location that keeps it tucked away. Defining...