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.WorldCaribbeanPuerto RicoSan JuanSan Juan AntiguoCastillo de San Cristobal