Tag: M Hotel Santa Teresa Rio de Janeiro MGallery by Sofitel
By Georgia Grimond, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL – Santa Teresa has long been known as Rio’s charming, bohemian neighborhood. Located at the top of winding, cobbled streets, far from the coastline Rio is famous for, it shows...