Explore details about location Plaza San Francisco. Plaza San Francisco is a location situated within the Cusco alongside other areas such as Pampa del Castillo, Siete Angelitos, Maruri.