“G” St. Havana, its Ave. of the Presidents
Presidents Avenue, better known as G Street, in Havana’ Vedado district, is one of the most beautiful avenues in the Cuban capital. It’s a two-way avenue with a wide park in the middle connecting the seaside Malecon on one end and Avenida Salvador Allende (formerly Carlos III) on the other. (25 photos)
Read More