This major mainstream shopping street is linked with various boutiques, shops, offices and restaurants. Nice for an afternoon!
Address L'indépendance Avenue, Madagascar
Coordinates -18°54'20.221" N 47°31'23.228" E