El Castillo San Lorenzo Real de Chagres, en la costa caribeña, fue una fortaleza construida a finales del siglo 16 por los españoles para defenderse de los ataques piratas, y fue declarado por la UNESCO como Patrimonio de la Humanidad en el año 1980.