Tag: Alto Leblon: Leblon’s Green Annex
By Julia Averbuck, Contributing Reporter
RIO DE JANEIRO, BRAZIL - Part of what makes Rio de Janeiro such a beautiful city is its exquisite location between the mountains and the ocean, but while the beach fronts have been widely explored,...