Catedral
Empedrado 156, La Habana, Cuba 10600
Featured Review : Cathedral Square was a hive of activity and, despite its heavy restoration, it has a real original and traditional feel to it. The Cathedral obviously dominates the square with its impressive double bell tower standing p...See Full Review