Source: Tourism MediaCastillo de San CristobalMarvel at a Spanish fortification on the edge of Old San Juan, a place full of haunting myths, fascinating history and stunning photography spots.The WorldCaribbeanPuerto RicoSan JuanSan Juan AntiguoCastillo de San Cristobal