<em>Castillo de Santa Dorotea de La Luna de La Chorrera,</em> at the mouth of the Rio Almendares which separates Miramar from Vedado.
Castillo de Santa Dorotea de La Luna de La Chorrera, at the mouth of the Rio Almendares which separates Miramar from Vedado.