The coastal city of Recife is called the Brazilian Venice. It is a tropical historical vacation city with excellent beaches and coral reefs good for diving. Recife offers lively contemporary culture with arts, music and museums, as well as plenty of historical attractions in its colonial old town. On top of this, Recife also hosts great Brazilian carnivals and has nice possibilities for nightlife and shopping. The nearby beautiful beach resorts such as Porto de Galinhas and the historical town of Olinda right next to Recife are also well worth a visit.