La Cascada de Malecón y 23 is located in La Habana, Cuba on Calle Malecon entre 23 Ave y Humboldt, Malecón. La Cascada de Malecón y 23 is rated 3.5 out of 5 in the category drinking water fountain in Cuba.
Address
Calle Malecon entre 23 Ave y Humboldt, Malecón