The map shows only the top 50 ranked points of interest for the selected categories.
Top 10 points of interest & tourist attractions in Liverpool, Liverpool area

Alma de Cuba Pictures

Alma de Cuba Videos

Alma de Cuba Travel Guide: Nearby tourist attractions on map • Journey & Trip reviews • Vacation & Resort deals

Alma de Cuba trip planner

Alma de Cuba Review

Alma de Cuba (Spanish: 'Soul of Cuba') is a restaurant and bar in Liverpool, England. Located on Seel Street near Chinatown in Liverpool city centre it is most noted for occupying the former St. Peter's Roman Catholic Church (also known as the 'Polish Church'), where Mother Teresa once attended mass (...) (from Wikipedia)


      

Alma de Cuba Trips

 

Hotels

Cars

Flights