Iglesia de Santa Marina de BalboaParishSharePlaza de la Iglesia24525 Balboa, Castilla y LeónSpainGet directions