POI's creator (Voyajo Team)
San Salvador de la Punta Fortress is a fortress in the bay of Havana, Cuba. La Punta, just like El Morro was designed to protect the entrance to the Havana Bay that became an important and strategic entranceway to the harbor since the settlement of the town (...) (from Wikipedia)